shell算术运算(加减乘除求余) | 您所在的位置:网站首页 › linux shell加减 › shell算术运算(加减乘除求余) |
1.使用 num=`expr 数值1 符号 数值2` 数值1与数值2还有符号之间需要空格(数值1 空格 符号 空格 数值2) #!/bin/bash echo “使用expr” echo “加法” num1=`expr 5 + 4` echo $num1 echo ------ echo “减法” num2=`expr 5 - 4` echo $num2 echo ------ echo “乘法” num3=`expr 4 \* 5` echo $num3 echo ------ echo “除法” num4=`expr 8 / 4` echo $num4 echo ------ echo “求余” num5=`expr 5 % 4` echo $num5
2.使用 num=$((数值1符号数值2)) #!/bin/bash echo '$(())' echo “加法” num1=$((5+5)) echo $num1 echo ------ echo “减法” num2=$((5-4)) echo $num2 echo ------ echo “乘法” num3=$((5*4)) echo $num3 echo ------ echo “除法” num4=$((6/3)) echo $num4 echo ------ echo “求余” num5=$((4%3)) echo $num5
3.使用 num=$[数值1符号数值2] #!/bin/bash echo '使用$[]' echo “加法” num1=$[5+5] echo $num1 echo ------ echo “减法” num2=$[5-4] echo $num2 echo ------ echo “乘法” num3=$[5*4] echo $num3 echo ------ echo “除法” num4=$[6/3] echo $num4 echo ------ echo “求余” num5=$[4%3] echo $num5
4.使用 ((num=数值1符号数值2)) #!/bin/bash echo '使用(())' echo “加法” ((num1=5+5)) echo $num1 echo ------ echo “减法” ((num2=5-4)) echo $num2 echo ------ echo “乘法” ((num3=5*4)) echo $num3 echo ------ echo “除法” ((num4=6/3)) echo $num4 echo ------ echo “求余” ((num5=4%3)) echo $num5
5.使用 let num=数值1符号数值2 echo '使用let' echo “加法” let num1=5+5 echo $num1 echo ------ echo “减法” let num2=5-4 echo $num2 echo ------ echo “乘法” let num3=5*4 echo $num3 echo ------ echo “除法” let num4=6/3 echo $num4 echo ------ echo “求余” let num5=4%3 echo $num5 |
CopyRight 2018-2019 实验室设备网 版权所有 |